/*
 * rdf_grid.h
 *
 *  Created on: Apr 14, 2010
 *      Author: marchi
 */

#ifndef RDF_GRID_H_
#define RDF_GRID_H_


typedef struct {
	int nmax;
	real rmax;
	real binsize;
	real *hist;
	int *nhist;
} hist_t;

extern int
do_rdf_grid(real***, int , int , int , matrix , matrix , rvec , hist_t *);

extern int
setup_rdf_grid(hist_t *);

extern int
print_rdf_grid(FILE *,const char *, hist_t , const output_env_t );

extern int
do_rdf_dip_grid(real***, int, int, int, matrix, matrix, rvec, rvec, hist_t *);

#endif /* RDF_GRID_H_ */
